package com.ruoyi.truth.domain;

import java.math.BigDecimal;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * 定量信息对象 quan
 * 
 * @author ruoyi
 * @date 2023-07-05
 */
public class Quan extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 定量指标id */
    private Long quanId;

    /** 企业用户id */
    @Excel(name = "企业用户id")
    private Long comUserid;

    /** 盈利能力状况 */
    @Excel(name = "盈利能力状况")
    private BigDecimal profitStatus;

    /** 经营能力状况 */
    @Excel(name = "经营能力状况")
    private BigDecimal operatGrowth;

    /** 债务风险状况 */
    @Excel(name = "债务风险状况")
    private BigDecimal debtRisk;

    /** 资产质量状况 */
    @Excel(name = "资产质量状况")
    private BigDecimal assetQuality;

    /** 定量指标总分 */
    @Excel(name = "定量指标总分")
    private BigDecimal quanSum;

    public void setQuanId(Long quanId) 
    {
        this.quanId = quanId;
    }

    public Long getQuanId() 
    {
        return quanId;
    }
    public void setComUserid(Long comUserid) 
    {
        this.comUserid = comUserid;
    }

    public Long getComUserid() 
    {
        return comUserid;
    }
    public void setProfitStatus(BigDecimal profitStatus) 
    {
        this.profitStatus = profitStatus;
    }

    public BigDecimal getProfitStatus() 
    {
        return profitStatus;
    }
    public void setOperatGrowth(BigDecimal operatGrowth) 
    {
        this.operatGrowth = operatGrowth;
    }

    public BigDecimal getOperatGrowth() 
    {
        return operatGrowth;
    }
    public void setDebtRisk(BigDecimal debtRisk) 
    {
        this.debtRisk = debtRisk;
    }

    public BigDecimal getDebtRisk() 
    {
        return debtRisk;
    }
    public void setAssetQuality(BigDecimal assetQuality) 
    {
        this.assetQuality = assetQuality;
    }

    public BigDecimal getAssetQuality() 
    {
        return assetQuality;
    }
    public void setQuanSum(BigDecimal quanSum) 
    {
        this.quanSum = quanSum;
    }

    public BigDecimal getQuanSum() 
    {
        return quanSum;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("quanId", getQuanId())
            .append("comUserid", getComUserid())
            .append("profitStatus", getProfitStatus())
            .append("operatGrowth", getOperatGrowth())
            .append("debtRisk", getDebtRisk())
            .append("assetQuality", getAssetQuality())
            .append("quanSum", getQuanSum())
            .append("createBy", getCreateBy())
            .append("createTime", getCreateTime())
            .append("updateBy", getUpdateBy())
            .append("updateTime", getUpdateTime())
            .toString();
    }
}
